Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LLECHRHYD TERRACE Terraced £63,000 12 Sep 2019
2 LLECHRHYD TERRACE Terraced £109,000 4 Sep 2015
3 LLECHRHYD TERRACE Terraced £92,500 3 Apr 2014